$(document).ready(function() {
    showMoreInfo($("#div_"), "imgInfo");
});

function changeCategory(value, url, siteId){
    if(value == -1)
        return false;
    $.ajax({
        traditional: true,
        type: "POST",
        url: url,
        data: { "categoryId": value, "siteId":siteId},
        dataType:'html',
        success: function(result)
        {
            $("#category").prop('disabled', false);
            $("#category").parent().parent().nextAll().remove();
            $("#category").parent().parent().after(result);
            $(".datepicker").datepicker({ dateFormat: 'dd/mm/y'});
            $(".checkboxLabel").each(function(index, value){
                var label = $(value).clone();
                $(value).parent().parent().children(':first-child').append(label);
                $(value).parent().parent().children(':first-child').removeAttr("valign align");
                $(value).parent().parent().children(':first-child').addClass("tdLabel");
                $(value).remove();
            });
            showMoreInfo($("#div_"), "imgInfo");
        }
    });
}

function blockTable(){
    $('table.tableFilter').block({
        message: '<h1>Choose a site</h1>',
        css: { border: '3px solid #000'
        },
        overlayCSS:  {
            backgroundColor: '#000',
            opacity:         0.3
        }
    });
    $('.blockElement')[0].style.top = '200px';
}

function checkBlockTable(value){
    if(value==-1){
        blockTable();
        return false;
    }
    else{
        $('table.tableFilter').unblock();
        $('#siteHidden').val(value);
    }
}

function edit(id, url, category){
    $.ajax({
        traditional: true,
        type: "POST",
        url: url,
        data: { "siteLevelDocumentId": id, "categoryId":category},
        dataType:'html',
        success: function(result)
        {
            $("#category").val(category);
            $("#category").prop('disabled', true);
            $("#category").parent().parent().nextAll().remove();
            $("#category").parent().parent().after(result);
            $(".datepicker").datepicker({ dateFormat: 'dd/mm/y'});
            $(".checkboxLabel").each(function(index, value){
                var label = $(value).clone();
                $(value).parent().parent().children(':first-child').append(label);
                $(value).parent().parent().children(':first-child').removeAttr("valign align");
                $(value).parent().parent().children(':first-child').addClass("tdLabel");
                $(value).remove();
            });
        }
    });
}

function checkFefym(checkbox){
    if($(checkbox).is(':checked')) {
        $('#filter input').each(function(index, value)
        {
            if(!$(value).is(":hidden"))
                $(value).parent().parent().hide();
        });
        $('#fefym').parent().parent().show();
        $('#report').parent().parent().show();
        $('#deadline').parent().parent().show();
        $('#dateReceivedBms').parent().parent().show();
        $('#submissionExternalEc').parent().parent().show();
        $('#advancedfinalstudyreportsSave').parent().parent().show();
        $('#advancedfinalstudyreportsClear').parent().parent().show();
    } else {
        $('#filter input').each(function(index, value)
        {
            $(value).parent().parent().show();
        });
    }
}

function additionalEdit(idCategory){
    $('#category').val(idCategory);
    $('#category')[0].onchange();
}

function validate(){}